package day07_Array;

import java.util.ArrayList;

/*
public boolean remove(Object o)	删除指定元素，返回删除是否成功
public E remove(int index)	删除指定索引的元素，返回删除的元素
public E set(int index,E element)	修改指定索引的元素，返回被修改的元素
public E get(int index)	返回指定索引的元素
public int size()	返回集合中元素个数
 */
public class Demo06_Arraylist {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("10");
        list.add("20");
        list.add("30");
        list.add("40");
        list.add("70");
        System.out.println(list);//[10, 20, 30, 40, 70]
        list.remove("10");//删除指定元素，返回删除是否成功
        System.out.println(list);//[20, 30, 40, 70]
        list.remove(1);//删除指定索引的元素，返回删除的元素
        System.out.println(list);//[20, 40, 70]
        list.set(2,"100");//修改指定索引的元素，返回被修改的元素
        System.out.println(list);//[20, 40, 100]
        String a=list.get(2);//得到指定索引的元素，返回指定索引的元素
        System.out.println(a);//100
    }
}
